//
//  NSString+Formatter.h
//  XzfPos
//
//  Created by wd on 2017/12/19.
//  Copyright © 2017年 a. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface NSString (Formatter)

+ (NSString *)formatterWithNumber:(id)value;

+ (NSString *)formatterWithDouble:(double )value;

/**
 银行卡号4位一组，空格分隔

 @return 分隔后的卡号
 */
- (NSString *)numberContainSpace;


/**
 检查手机号格式 11位数字

 @return 是否有效
 */
- (BOOL)isValidityPhoneNumber;

/**
 检查银行卡号是否满足11-19位数字

 @return 是否有效
 */
- (BOOL)isValidityBankNumber;


/**
 检查是否是6位纯数字密码

 @return 是否有效
 */
- (BOOL)isSixNumberPassword;

- (NSString *)errorAboutSixNumberPassword;

/**
 检查是否是2-6位中文名

 @return 是否有效
 */
- (BOOL)isValidityChineseName;

/**
 检测整数或浮点数是否有效（小数点后2位）

 @return 是否有效
 */
- (BOOL)isValidityFloatNumber;

/**
 是否是纯数字

 @return 是否有效
 */
- (BOOL)isValidityNumber;

@end
